

using System;
using System.Collections.Generic;
using System.Text;

namespace EntityLayer
{
	public class entFiles
	{
	#region Members
		private int _FileId;
		private string _FileDescription;
        private DateTime _InsertDate;


        private List<entFilesContents> _FilesContentsInsert = new List<entFilesContents>();
        private List<entFilesContents> _FilesContentsUpdate = new List<entFilesContents>();
        private List<entFilesContents> _FilesContentsDelete = new List<entFilesContents>();
	#endregion
	#region Properties
		public int FileId
		{
			get { return _FileId; }
			set { _FileId = value; }
		}
		public string FileDescription
		{
			get { return _FileDescription; }
			set { _FileDescription = value; }
		}
        public DateTime InsertDate
        {
            get { return _InsertDate; }
            set { _InsertDate = value; }
        }
        public List<entFilesContents> FilesContentsInsert
        {
            get { return _FilesContentsInsert; }
            set { _FilesContentsInsert = value; }
        }
        public List<entFilesContents> FilesContentsUpdate
        {
            get { return _FilesContentsUpdate; }
            set { _FilesContentsUpdate = value; }
        }
        public List<entFilesContents> FilesContentsDelete
        {
            get { return _FilesContentsDelete; }
            set { _FilesContentsDelete = value; }
        }
	#endregion
	#region Constuctors
		public entFiles(int parFileId)
		{
			this._FileId = parFileId;
		}
		public entFiles(string parFileDescription,DateTime parInsertDate)
		{
			this._FileDescription = parFileDescription;
            this._InsertDate = parInsertDate;
		}
        public entFiles(int parFileId, string parFileDescription, DateTime parInsertDate)
		{
			this._FileId = parFileId;
			this._FileDescription = parFileDescription;
            this._InsertDate = parInsertDate;
		}
		public entFiles()
		{
		}
	#endregion
	}
}